#include "stdafx.h"
#include "Renderer.h"

#include "Primitives.hpp"

Renderer* Renderer::instance = nullptr;

Renderer::Renderer() {

}

void Renderer::draw() {

	// all rendering in the game should happen here

	// i.e terrain, gameobjs and whatever else (maybe not UI?)

	// run through all objs and render them 
	// same type objs can be renderer through one call 

	// other stuff such as explosions or other effects may be added to the renderer in another way 

}